package com.foreverwin.mes.warehouse.service;

import com.baomidou.mybatisplus.plugins.Page;
import com.foreverwin.mes.common.dto.PrintDto;
import com.foreverwin.mes.common.model.PrintLog;
import com.foreverwin.mes.core.base.FrontPage;
import com.foreverwin.mes.warehouse.dto.ReprintDto;

import java.util.List;

/**
 * @author Ervin Chen
 * @date 2020/3/6 14:04
 */
public interface ReprintService {

    List<PrintLog> getPrinterList();

    List<PrintLog> getPrintTemplateList();

    Page<PrintLog> getPrintLogList(FrontPage<PrintLog> frontPage, ReprintDto reprintDto);

    void reprint(PrintDto printDto);
}
